.s-right .dataTables_filter{float:right;}
.table th, .table td{min-width:90px;display:table-cell;padding:10px;}
.table th{color: #05a4af !important;font-weight:500;box-sizing: border-box!important;}
table.dataTable td, table.dataTable th{box-sizing: border-box!important;}
.table td:first-child, .table th:first-child{padding:0px;padding-left:10px ;}
.table.dataTable thead .sorting:after, .table.dataTable thead .sorting_asc:after, .table.dataTable thead .sorting_desc:after, .table.dataTable thead .sorting_desc_disabled:after{padding-top:7px;}
.table.dataTable thead .sorting:before, .table.dataTable thead .sorting:after, .table.dataTable thead .sorting_asc:before, .table.dataTable thead .sorting_asc:after, .table.dataTable thead .sorting_desc:before, .table.dataTable thead .sorting_desc:after{top:3px;}
div.dataTables_wrapper div.dataTables_info{float:left;}
.avatar{float:left;margin:3px!important;}
.chip .chip-body .avatar{display:table;}
.min-w-5{min-width:50px!important;}.min-w-1{min-width:100px!important;}.min-w-15{min-width:150px!important;}.min-w-2{min-width:200px!important;}.min-w-3{min-width:300px!important;}.min-w-4{min-width:400px!important;}
.table thead{background-color: #CCF5F8;}
.fl{float:left;}
.dbl{display:block;}
.nav.nav-pills .nav-item{margin-right:3px;margin-bottom:0px;}
.nav.nav-tabs .nav-item .nav-link.active, .nav.nav-pills .nav-item .nav-link.active{box-shadow:none;border-bottom-right-radius:0px;border-bottom-left-radius:0px;background:#bbb;}
.nav.nav-tabs .nav-item .nav-link, .nav.nav-pills .nav-item .nav-link{border-bottom-right-radius:0;border-bottom-left-radius:0;}
.nav.nav-pills ~ .tab-content{background:#efefef;border: 3px solid #bbb;}
.p2{padding:4px!important;}
.avatar{height: fit-content;}
.form-label-group > label{padding:0px!important;}
.student-details tr td:first-child{font-weight:500;}
.id-card {text-align:center;background:url(../../app-assets/images/id-card-bg.jpg);backgroud-size:cover;}
.id-card .card-header{padding:18px;}
.id-card .avatar{width: 150px;height: 150px;display: block;float: none;margin: 0 auto!important;}
.id-card .avatar img{width:100%!important;height:100%!important;}
.id-card h3{text-align: center;padding: 20px 30px 0 30px;text-transform:uppercase;}
.id-card .top-banner{padding:0px;}
.id-card .top-banner img{width:100%;}
.id-card h6{float:left;width:50%; line-height:1;}
.id-card h5{float: left;background: royalblue;color: #fff;padding: 10px;}
.s-attendance{}
.s-attendance .p-0{ padding:1px 2px!important;vertical-align: top;}
.s-attendance th, td{min-width:10px!important;padding:4px 2px!important;width:auto!important;}
table tr td:first-child {padding-left:10px!important;}
.picker__wrap table tr td:first-child {padding-left:0px!important;}
#google_translate_element .goog-te-combo {padding:4px!important;border-radius:5px!important;border-color:#ccc!important;}
html .pace .pace-progress{background:orange;}
.has-icon-left .form-control-position i{top:9px!important;}
.ad-slider{margin-left:280px;}
.picker__table td{padding:0px!important;}
#stu_passwd{border:0px!important;background:transparent!important;}